【QT】QT 5.9 CMake 下的一些踩坑记录
最近在学习 QT,就在这个栏里记录一下遇到的坑吧,免得以后忘了。
环境
- QT:5.9.9
- 编译器:MinGW 32bit
- 编译工具:CMake
一、用 CMake 的时候怎么设置应用程序的图标
在 Source Files
中建立一个 logo.rc
脚本,其中填写以下指令:
IDI_ICON1 ICON DISCARDABLE "${Path}.ico"
然后到 CMakeLists.txt
里的 add_executable()
中加上 logo.rc
。
二、用 CMake 的时候怎么添加 Resource File 的地址
首先和使用 qmake 的时候一样,创建一个 .qrc
文件,然后在 CMakeLists.txt
中加上以下内容:
cmake
qt5_add_resources(qrc_FILES ${Your qrc file name}.qrc)
source_group("Resource Files" FILES res.qrc)
然后在 add_executable()
中加上 ${qrc_FILES}
即可。